<?php
/**
 * <https://y.st./>
 * Copyright © 2019 Alex Yst <mailto:copyright@y.st>
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 * GNU General Public License for more details.
 * 
 * You should have received a copy of the GNU General Public License
 * along with this program. If not, see <https://www.gnu.org./licenses/>.
**/

$xhtml = array(
	'<{title}>' => 'Back to the grind',
	'takedown' => '2017-11-01',
	'<{body}>' => <<<END
<img src="/img/CC_BY-SA_4.0/y.st./weblog/2019/02/04.jpg" alt="Snow atop a distant mountain" class="framed-centred-image" width="649" height="480"/>
<section id="dreams">
	<h2>Dream journal</h2>
	<p>
		I dreamed that I spotted a stack of furniture owned by my mother out on the sidewalk through the peep hole on my door.
		In particular, I recognised her set of antique post office boxes, an item she actually owns in the real world.
		I figured she must be dropping off another load of stuff to store in my living room.
		So I dashed about my apartment, trying to make sure it was tidy before she got to the door.
		For some reason, there were a blanket and sheet in the bathroom, so I got those back to the bedroom, and found my keys so I could lock my bedroom without being locked out.
		I remembered I had a spare key for when I do lock myself out, but it&apos;s always a bit disheartening to retrieve it from its hiding place.
		It&apos;s like wow, I locked myself out again.
		I was spurred to hurry even more by the fact that I needed to use the toilet, and wasn&apos;t sure if my mother would want to use the shower as soon as she got in.
		I wanted to at least be in the bathroom before she opened the front door so I wouldn&apos;t have to wait to use the toilet.
	</p>
	<p>
		Before I could use the toilet, I was somehow at a police station, and no longer needed to.
		It was like the first story was over, and a second had begun.
		I&apos;m unclear on if I worked there, but I&apos;m pretty sure I wasn&apos;t an officer at the very least.
		The police had just gotten their hands on a criminal who I think had been frozen up to this point.
		Like, in ice.
		He was a black-haired Caucasian male, with no facial hair and short scalp hair.
		It seemed he couldn&apos;t speak, likely due to frost damage, but was otherwise unharmed.
		He seemed mildly smug, but wasn&apos;t resisting whatsoever.
		He just sat at the table he&apos;d been at since I appeared here.
		One officer mentioned that this was a certain notorious gangster, but I can&apos;t remember what they called him.
		They also said they&apos;d locked all his accounts, at which point he revealed that he actually could speak.
		I don&apos;t recall what he said though.
	</p>
	<p>
		Somehow, the scene changed and I was elsewhere.
		The gangster was basically under parole, with the police keeping an eye on what he was up to from afar, keeping him from doing anything particularly illegal, but still fairly free and able to wander about.
		A medical doctor prescribed him something, and he stared telling me about how if he&apos;d a mind to, this prescription would allow him to create as much of the drug as he could ever want.
		It seemed like he was implying he could sell all that for quite a lot of money.
		But it also seemed like he had no intent to actually do that.
		I wasn&apos;t sure how a prescription would aid in the manufacture of drugs, but eventually decided he might have meant that he could duplicate the prescription somehow, and use the copies to buy the drug repeatedly, and sell off the ones he wasn&apos;t using for whatever condition he had.
	</p>
</section>
<section id="hydrocortisone">
	<h2>Hydrocortisone</h2>
	<p>
		The skin I shaved for the upcoming vasectomy has been getting increasingly inflamed and tender to the touch.
		I got a little desperate.
		I didn&apos;t think it&apos;d help at all, but I tried rubbing hydrocortisone lotion on the area before I went to sleep last night.
		It actually worked rather well!
		The area&apos;s still covered in red speckles from all the ingrown hairs, but the redness has gone down considerably, and the pain is almost entirely gone.
		I&apos;ll have to try it again tonight and see if it helps some more.
	</p>
</section>
<section id="comprehension">
	<h2>Reading comprehension</h2>
	<p>
		Some people seem to lack reading comprehension.
		Three days ago, I received an email about one of my journal entries from 2015.
		I&apos;d mentioned a cloud-based password-storage system that day, and someone wrote asking if I&apos;d like to see their company&apos;s password generator.
		I responded that I&apos;d love to see it, but that <strong>*I could not link to or recommend it if the source code was not available under a free software license*</strong>.
		Today, they wrote back with the link to their password generator, which does not link to any source code.
		They then asked if I&apos;d mind linking to their password generator on the page they&apos;d mentioned before.
		First of all, that&apos;s a journal entry from years ago.
		Did they not understand what that page even is?
		By asking me to put the link there, they&apos;re asking me to rewrite my past.
		A more-appropriate place to put it would be a journal entry I haven&apos;t written yet, or even my site&apos;s links page.
		I didn&apos;t bring that up to them though.
		Second, did they not understand what I said in my letter?
		No source code means no link.
		So I wrote back pointing out that I&apos;d said I couldn&apos;t link to it without freely-licensed source code, and asked if source code was available elsewhere.
		I also made sure to mention that for matters of security, such as password generation, you have to worry about back doors and easily-breakable patterns caused by intentionally-bad encryption/generation, and that for that reason, you can&apos;t trust security-related code unless the source code can be seen.
		I also said that if freely-licensed code is in fact available, I would be happy to link to both the page they asked for a link to and the page with the source code.
	</p>
	<p>
		I suppose if they do write back, and code is in fact available under a free license, I might amend that page.
		If I do, I&apos;ll make it very clear that it&apos;s an amendment though.
		That said, while I did say I&apos;d link to their site, I didn&apos;t say I&apos;d do so on the page they requested, so I&apos;m under no obligation to amend that page at all.
		Of course, I doubt their product is free software, so this isn&apos;t actually going to be an issue to be dealt with at all.
		If they write back at all, it&apos;ll be to tell me that no, their code isn&apos;t available.
		They might try to talk me into linking to it anyway, but that&apos;s not going to happen.
		The most they could hope to do is pay for ad space here, but they&apos;re not going to want to continue paying for space on a site hardly anyone visits and that throws certificate errors at every visitor.
		I don&apos;t claim my site to be either useful or credible in any way.
	</p>
</section>
<section id="religion">
	<h2>Religion</h2>
	<p>
		Continuing my reading, the older siblings once again turn on their youngest sibling, tying him up, and turn away from Yahweh, despite knowing he is real.
		And again, Yahweh sends them his wrath, this time in the form of a storm that won&apos;t let up until they untie their sibling, and their sibling prays for the storm to dissipate.
		I&apos;ve got to wonder what these people are thinking.
		If this were real and your god had proved his existence to you on several occasions, you&apos;d get the message and follow his orders.
		Either that, or you&apos;d find him unfit to rule you and on principle, you&apos;d stand up to him.
		But if it were the latter, you would be ready for his wrath and you&apos;d let him destroy you.
		You&apos;d know going in that you&apos;d likely be destroyed, and you&apos;d make yourself a martyr.
		These people, though, are forgetting that their god has plans for them, and keep turning away from him.
		They&apos;re not trying to stand up against him, but rather going back to not realising that there&apos;s a specific plan he&apos;s laid out that he demands they follow, and if they don&apos;t follow it, they&apos;ll be punished.
	</p>
	<p>
		Baptism isn&apos;t seeming like a good idea to me.
		I guess the main unease is gone, but so is the curiosity.
		And it just seems like a bad idea now.
	</p>
</section>
<section id="drudgery">
	<h2>Drudgery</h2>
	<p>
		My discussion post for the day:
	</p>
	<blockquote>
		<p>
			It sounds like your experience with the Web was the reverse of mine.
			I got started with $a[XHTML] not really knowing how it worked when I had a Web forum hosted with a now-defunct company.
			They allowed you to modify the templates using a mix of $a[XHTML], $a[CSS], and a few variables.
			When I set up my first actual website, I made heavy use of $a[PHP].
			There were things that kept their entire state in the query string, such as a tic-tac-toe robot, but eventually, I added more-dynamic stuff with back-end storage.
			I built a couple websites that way, but my <a href="https://y.st./en/">current website</a> has no dynamic content.
			Though not my intent, it made it easy when I had to take down my server, as I was able to move my static pages to their current host, who doesn&apos;t offer the ability to host dynamic pages.
			I use almost entirely just $a[XHTML] and $a[CSS], though there&apos;s a little bit of JavaScript to add keyboard navigation.
			Of course, in the interest of accessibility, everywhere that can be gotten via the keyboard also has clickable links to get there, so navigation is still very easy with JavaScript disabled.
			I&apos;d say I started out by modifying a Web 2.0 site, built my own websites as dynamic Web 1.0 websites, upgraded them to Web 2.0 websites, then built my newer websites as strict Web 1.0 websites.
			As my modern website is just an archive of the things I do (it&apos;s got my journal, the photos I take, et cetera), Web 1.0 is really the best option for it.
			These Web &quot;versions&quot; aren&apos;t like software version, because one doesn&apos;t replace the other.
			They both have their place.
			I guess it&apos;s because they&apos;re not really versions at all, but different styles of website that exist on the same Web.
		</p>
	</blockquote>
</section>
<section id="work">
	<h2>Work</h2>
	<p>
		The head manager said they might need me to work the drive-through yesterday, but would take me off drive after that.
		Instead, they didn&apos;t need me to work drive yesterday, but had me work it today.
		So I got one day away from it, but that&apos;s my station again.
		Joy.
		At least one good thing will come of this.
		Most likely, the head manager will at least stop asking me if I&apos;m tired of it now.
		They know that I am.
		And if they don&apos;t, I&apos;ll say I already told them I was.
		It&apos;s a small win, but it&apos;s all I&apos;ve got for now.
	</p>
</section>
<section id="earring">
	<h2>Lost earring</h2>
	<p>
		I lost my black earring at work today.
		I didn&apos;t even notice it was gone until the store was closed and I was locked outside, so I didn&apos;t even get a chance to look for it.
		It&apos;ll be long gone by the time I can get in tomorrow.
	</p>
</section>
END
);
